#qtcef的调试详细信息输出开关
#CONFIG(debug, debug|release): {
#    DEFINES     +=  QT_CEF_DEBUG
#}

#单一进程模式，render进程与browser进程的为同一个进程。单一进程模式通常用于调试期间。
#DEFINES     +=  QT_CEF_SINGLE_PROCESS


#timer_msg_loop(定时器消息循环), win_msg_loop(窗体消息循环), multi_thread_msg_loop(多线程消息循环)，三选一
#定时器消息循环
#DEFINES     +=  QT_CEF_TIMER_MSG_LOOP
#窗体消息循环
DEFINES     +=  QT_CEF_WIN_MSG_LOOP
#多线程消息循环
#DEFINES     +=  QT_CEF_MULTI_THREAD_MSG_LOOP


#离屏渲染(OSR)模式
#DEFINES     +=  QT_CEF_OSR


#CEF, 103版本中GetResourceResponseFilter不会回调，需要cefclient --disable-features=CombineResponseBody
#CEF_LIB_DIR      = E:/cef_bin_mp4/97.0.0_windows64
CEF_LIB_DIR      = E:/cef_bin/99.0.4844.84_windows64
#CEF_LIB_DIR      = E:/cef_bin/111.0.5563.148_windows64
#CEF_LIB_DIR      = E:/cef_bin/112.0.5615.165_windows64

INCLUDEPATH     += $$CEF_LIB_DIR
DEPENDPATH      += $$CEF_LIB_DIR

#CEF libs，debug版本的库会报错，全部使用release版本的库
CONFIG(debug, debug|release): {
    LIBS +=  $$CEF_LIB_DIR/Debug/libcef_dll_wrapper.lib
    LIBS +=  $$CEF_LIB_DIR/Debug/libcef.lib
} else:CONFIG(release, debug|release): {
    LIBS +=  $$CEF_LIB_DIR/Release/libcef_dll_wrapper.lib
    LIBS +=  $$CEF_LIB_DIR/Release/libcef.lib
}


#qtcef
INCLUDEPATH     +=  $$PWD/../../qtcef
DEPENDPATH      +=  $$PWD/../../qtcef


HEADERS         +=  $$PWD/../../qtcef/QCefApp.h \
                    $$PWD/../../qtcef/QCefBrowserApp.h \
                    $$PWD/../../qtcef/QCefBrowserProcessHandler.h \
                    $$PWD/../../qtcef/QCefBrowserSetting.h \
                    $$PWD/../../qtcef/QCefClient.h \
                    $$PWD/../../qtcef/QCefConfig.h \
                    $$PWD/../../qtcef/QCefContext.h \
                    $$PWD/../../qtcef/QCefDebug.h \
                    $$PWD/../../qtcef/QCefDelegate.h \
                    $$PWD/../../qtcef/QCefExtWidget.h \
                    $$PWD/../../qtcef/QCefHeader.h \
                    $$PWD/../../qtcef/QCefOsrClient.h \
                    $$PWD/../../qtcef/QCefOsrDelegate.h \
                    $$PWD/../../qtcef/QCefOsrWidget.h \
                    $$PWD/../../qtcef/QCefOtherApp.h \
                    $$PWD/../../qtcef/QCefProtocol.h \
                    $$PWD/../../qtcef/QCefRenderApp.h \
                    $$PWD/../../qtcef/QCefRenderClient.h \
                    $$PWD/../../qtcef/QCefRenderProcessHandler.h \
                    $$PWD/../../qtcef/QCefSetting.h \
                    $$PWD/../../qtcef/QCefUtil.h \
                    $$PWD/../../qtcef/QCefUtilV8.h \
                    $$PWD/../../qtcef/QCefV8Handler.h \
                    $$PWD/../../qtcef/QCefWidget.h \
                    $$PWD/../../qtcef/QCefWinMsgLoop.h \
                    $$PWD/../../qtcef/QCefDownFavicon.h \
                    $$PWD/../../qtcef/QCefNcwClient.h \
                    $$PWD/../../qtcef/QCefNcwDelegate.h \
                    $$PWD/../../qtcef/QCefNcwWidget.h \
                    $$PWD/../../qtcef/QCefStrResFilter.h \
                    $$PWD/../../qtcef/QCefHideWidget.h \
                    $$PWD/../../qtcef/QCefNorWidget.h



SOURCES         +=  $$PWD/../../qtcef/QCefApp.cpp \
                    $$PWD/../../qtcef/QCefBrowserApp.cpp \
                    $$PWD/../../qtcef/QCefBrowserProcessHandler.cpp \
                    $$PWD/../../qtcef/QCefBrowserSetting.cpp \
                    $$PWD/../../qtcef/QCefClient.cpp \
                    $$PWD/../../qtcef/QCefConfig.cpp \
                    $$PWD/../../qtcef/QCefContext.cpp \
                    $$PWD/../../qtcef/QCefDebug.cpp \
                    $$PWD/../../qtcef/QCefDelegate.cpp \
                    $$PWD/../../qtcef/QCefExtWidget.cpp \
                    $$PWD/../../qtcef/QCefHeader.cpp \
                    $$PWD/../../qtcef/QCefOsrClient.cpp \
                    $$PWD/../../qtcef/QCefOsrDelegate.cpp \
                    $$PWD/../../qtcef/QCefOsrWidget.cpp \
                    $$PWD/../../qtcef/QCefOtherApp.cpp \
                    $$PWD/../../qtcef/QCefRenderApp.cpp \
                    $$PWD/../../qtcef/QCefRenderClient.cpp \
                    $$PWD/../../qtcef/QCefRenderProcessHandler.cpp \
                    $$PWD/../../qtcef/QCefSetting.cpp \
                    $$PWD/../../qtcef/QCefUtil.cpp \
                    $$PWD/../../qtcef/QCefUtilV8.cpp \
                    $$PWD/../../qtcef/QCefV8Handler.cpp \
                    $$PWD/../../qtcef/QCefWidget.cpp \
                    $$PWD/../../qtcef/QCefWinMsgLoop.cpp \
                    $$PWD/../../qtcef/QCefDownFavicon.cpp \
                    $$PWD/../../qtcef/QCefNcwClient.cpp \
                    $$PWD/../../qtcef/QCefNcwDelegate.cpp \
                    $$PWD/../../qtcef/QCefNcwWidget.cpp \
                    $$PWD/../../qtcef/QCefStrResFilter.cpp \
                    $$PWD/../../qtcef/QCefHideWidget.cpp \
                    $$PWD/../../qtcef/QCefNorWidget.cpp





